# SYNTAX TEST "Git Link.sublime-syntax"
# <- text.git.link comment.line punctuation.definition.comment
gitdir: c:/data/sublime/packages/.git.
#^^^^^ meta.mapping.key.git.link - meta.mapping.value.git.link
#     ^ meta.mapping.git.link - meta.mapping.key.git.link - meta.mapping.value.git.link
#      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.git.link - meta.mapping.key.git.link
#      ^ - string.unquoted.git.link
#       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.unquoted.git.link
#        ^ punctuation.separator.drive.git.link
#         ^ punctuation.separator.path.git.link
#              ^ punctuation.separator.path.git.link
#                               ^ punctuation.separator.path.git.link
#                                    ^ - string.unquoted.git.link
#                                    ^ punctuation.terminator.path.git.link
gitdir: c:\data\sublime\packages\.git.
#^^^^^ meta.mapping.key.git.link - meta.mapping.value.git.link
#     ^ meta.mapping.git.link - meta.mapping.key.git.link - meta.mapping.value.git.link
#      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.git.link - meta.mapping.key.git.link
#      ^ - string.unquoted.git.link
#       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.unquoted.git.link
#        ^ punctuation.separator.drive.git.link
#         ^ punctuation.separator.path.git.link
#              ^ punctuation.separator.path.git.link
#                                    ^ - string.unquoted.git.link
#                                    ^ punctuation.terminator.path.git.link
gitdir: ~/../sub..li~me/./packages/.git
#^^^^^ meta.mapping.key.git.link - meta.mapping.value.git.link
#     ^ meta.mapping.git.link - meta.mapping.key.git.link - meta.mapping.value.git.link
#      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.git.link - meta.mapping.key.git.link
# <- keyword.other.gitdir.git.link
#^^^^^ keyword.other.gitdir.git.link
#     ^ punctuation.separator.mapping.key-value.git.link
#      ^ - string.unquoted.git.link
#       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.unquoted.git.link
#                                      ^ - string.unquoted.git.link
#       ^ variable.language.environment.home.git.link
#        ^ punctuation.separator.path.git.link
#         ^^ constant.language.path.parent.git.link
#           ^ punctuation.separator.path.git.link
#               ^^ - constant.language.path.parent.git.link
#                   ^ - variable.language.environment.home.git.link
#                      ^ punctuation.separator.path.git.link
#                       ^ constant.language.path.self.git.link
#                        ^ punctuation.separator.path.git.link
#                                  ^ - constant.language.path.self.git.link
gitdir invalid : ../data/s?bl*me/packages/.git.
#^^^^^^^^^^^^^^ meta.mapping.key.git.link - meta.mapping.value.git.link
#              ^ meta.mapping.git.link - meta.mapping.key.git.link - meta.mapping.value.git.link
#               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.mapping.value.git.link - meta.mapping.key.git.link
# <- keyword.other.gitdir.git.link
#^^^^^ keyword.other.gitdir.git.link
#      ^^^^^^^ invalid.illegal.separator-expected.git.link
#              ^ punctuation.separator.mapping.key-value.git.link
#                ^^ constant.language.path.parent.git.link
#                  ^ punctuation.separator.path.git.link
#                       ^ punctuation.separator.path.git.link
#                         ^ invalid.illegal.path.git.link
#                            ^ invalid.illegal.path.git.link
#                               ^ punctuation.separator.path.git.link
#                                        ^ punctuation.separator.path.git.link
#                                             ^ punctuation.terminator.path.git.link
